Skip to content

Formalize integer division and CIntegers in the metatheory - #7864

Open
ana-pantilie wants to merge 5 commits into
masterfrom
ana/metatheory-cinteger
Open

Formalize integer division and CIntegers in the metatheory#7864
ana-pantilie wants to merge 5 commits into
masterfrom
ana/metatheory-cinteger

Conversation

@ana-pantilie

@ana-pantilie ana-pantilie commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Fixes https://github.com/IntersectMBO/plutus-private/issues/2356

Also adds some new conformance tests which check the integer bounds as well. I believe that since these are conformance tests, they should be as exhaustive as possible. So I should have added underflow tests for all inputs (not just the first), overflow tests for all inputs (not just the second) and tests which check that when the inputs are equal to the lower/upper bound the scripts don't error. @kwxm what do you think? I can add them as a separate PR if you agree.

@ana-pantilie ana-pantilie changed the title Formalize CIntegers in the metatheory Formalize integer division and CIntegers in the metatheory Jul 23, 2026
@ana-pantilie
ana-pantilie marked this pull request as ready for review July 28, 2026 11:10
@ana-pantilie
ana-pantilie requested review from a team and kwxm July 28, 2026 11:13
@IntersectMBO IntersectMBO deleted a comment Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant